#include <stdio.h>
#include <stdlib.h>
#include "menu.h"

const int MENU_MAX = 5;

void menuAff()
{
    printf("\n Menu Tetris\n");
    printf("1 : Jeu 1 Joueur\n");
    printf("2 : Jeu 2 Joueurs\n");
    printf("3 : Score\n");
    printf("4 : Régles\n");
    printf("0 : Quitter\n");
    printf("Taper le chiffre correspondant à votre choix :\n");
    fflush(stdout); /// permet de forcer l'affichage à l'écran
}

ChoixMenu menuQuestion()
{
    ChoixMenu cm;
    int i;
    char dum[32];
    bool ok=false;
    do
    {
        if (scanf("%d", &i)!= 1) scanf("%s",dum);
        cm = ((ChoixMenu)(i));
        if ((cm<0) || (cm>=MENU_MAX))
        {
            printf("Erreur de saisie, veuillez taper un chiffre compris entre 0 et 4 :\n");

        }
        else
        {
            ok=true;
        }
        fflush(sdtout);
    }while(!ok);
    printf("\n");
    fflush(stdout);
    return cm;
}

